sporting ability - German English Dictionary